'From Pharo1.2.1 of 2 April 2011 [Latest update: #12345] on 5 October 2011 at 4:51:24 pm'!Object subclass: #Celula	instanceVariableNames: 'entrada mapaDirecoes'	classVariableNames: ''	poolDictionaries: ''	category: 'Jogo-Do-Laser-Inteligencia'!!Celula methodsFor: 'estado' stamp: 'MarronyNeris 10/4/2011 16:36'!estaDesligada	^ self estaLigada not.! !!Celula methodsFor: 'estado' stamp: 'MarronyNeris 10/4/2011 16:37'!estaLigada	^ entrada notNil.! !!Celula methodsFor: 'estado' stamp: 'MarronyNeris 10/4/2011 16:37'!recebeLaserDe: direcao	entrada := direcao.! !!Celula methodsFor: 'estado' stamp: 'MarronyNeris 10/5/2011 16:47'!saidaLaser	^ mapaDirecoes at: entrada ifAbsent: [].! !!Celula methodsFor: 'as yet unclassified' stamp: 'MarronyNeris 10/5/2011 16:51'!inicializaMapaDeDirecoes	mapaDirecoes := Dictionary new.! !!Celula methodsFor: 'as yet unclassified' stamp: 'MarronyNeris 10/5/2011 15:44'!initialize 	super initialize.	self inicializaMapaDeDirecoes.! !